1 definition by Leon Huang

Top Definition
To act, smell, or feel, similar to a dick, penis; mangina
Eww, your hand feels like a xida!
by Leon Huang February 26, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.