1 definition by asdlhf

Top Definition
a form of torture which is only used on the smart
torture integral
by asdlhf February 10, 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.