1 definition by thecrazyjaboodastalker

Top Definition
Only the most incredible band ever that just repeatedly skull fucks you with pure awesomeness.
Lets go get shwilly with Jabooda tonight.
by thecrazyjaboodastalker June 06, 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.