1 definition by Skrilla Manilla

Top Definition
A female that you meet when your getting awesome that seduces you into circumstances you normally would not let happen. mostly found on spring break
you should of saw Tom Leavin with Bugga Wolf last night, with her and teen wolf here i thought i was in the thriller video.
by Skrilla Manilla August 12, 2008
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.

×