1 definition by USuCK2526

Top Definition
Sound effect usually made when a unaware moving object crashes into a barricade of some sort. Usually deals with extreme amount of damage or pain. Adj. means you're a Jerk Face Asshole.
Yo, that teacher was definitly a JoPlap.
by USuCK2526 January 14, 2009
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.