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?
Updated on Sunday, February 05 2012 at 06:09PM EST
Source: kgb.com
Collection: spanish language