Definitions by Mobiug
Scarlet Poopernel
Who you become when you leave an especially heroic turd down someone elses toilet. It won't flush, so you vanish into the night. A daring escape.
Scarlet Poopernel by Mobiug May 23, 2010
Moscow Nipple
Erect nipples due to extreme cold in any given office environment. Usually the fault of busted air-con.
Moscow Nipple by Mobiug May 18, 2010