Top Definition
Term used to describe a situation that is completely messed up. Derived from the words debauchle and toboggan for no apparent reason.
This project is a complete toboggle because you didn't take the time to plan it out!!!!!
by Dietlin, Joe August 25, 2004
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.