Richie86's definitions
A term meaning to swipe a poo finger on a victims top lip creating a pooey mustache, often used in schools and situations to amuse and humiliate.
by Richie86 November 30, 2011
Get the Muzzwaa mug.