Top Definition
n: several easy strike matches taped around the end of a paper towel or toilet paper roll.
Sal had absolutely no idea how handy his Polish flashlight would be at his new security guard job
by Muffington P. Weathersby March 18, 2010
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.