Top Definition
Somewhat of a descriptive term describing a job well done, or good job.
*A guy gives Jodi his number*
Amanda- "Woa Jodi, bebbuskashi girl!"
by Aim&Jo February 01, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.