Top definition
In Spanish means "I'm thirsty". Means someone is incredible horny.
Dude I HAVE to take Grace to bed frickin tengo sed.
by lockenload23 July 22, 2016
Get the mug
Get a Tengo Sed mug for your papa Callisto.
buy the domain for your pet site