Skip to main content

Leon Huang's definitions

xida

To act, smell, or feel, similar to a dick, penis; mangina
Eww, your hand feels like a xida!
by Leon Huang February 26, 2008
mugGet the xida mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email