1 definition by Caychu

Top Definition
rolling on a seat laughing. Can also mean 'rolling on any surface laughing' in some situations.
Cupcake: I found it simply astounding that he spelled drunken wrong but pterodactyl right.

Pikachu: ROASL
by Caychu December 30, 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.