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
Mug icon
Buy a alisha dahlke mug!