Top Definition
A flaming paper bag of shit you lite on fire and put at someones doorstep.
See what I just left over there on that person's doorstep, it's such a Theresia Palit.
by Theresia Palit January 17, 2011
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.