Top Definition
when you are in a public bathroom and are pushing out the last few drops of pee and you accidently push out a high pitched stinkey little fart.
shit buddy I just droped an unforgivable sweedish smoke screen.
by nortington the third August 23, 2009
5 Words related to sweedish smoke screen

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.