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
Get the Scarlet Poopernel mug.