1 definition by Twangoman

1
A short person with a big head.

Not to be used as an insult but a nickname.
by Twangoman January 03, 2011
Get the mug
Get a Twango mug for your guy Larisa.