1 definition by Almonderonda

Top Definition
noun or verb that is superior to all others. synanyms- awesome, cool.
That car is so stinky
by Almonderonda December 18, 2004

Mug icon
Buy a stinky mug!