1 definition by puffdaddy1

Top Definition
a girl who is extrermly fine looking and knows how to make a guy happy
me and alisha dahlke are going to walrus
by puffdaddy1 August 18, 2011

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.

×