What does "se lo doy" mean in spanish?

The literal translation of the Spanish language "se lo doy"in English language is "I give." Got other words to translate?

Sunday, February 05 2012