1 definition by Professor Michael Martin

Top Definition
Meaning pharse coined by canvasch meaning to shut ones mouth or be quiet.
"Shut up your face Ozma!"
by Professor Michael Martin June 23, 2006
Mug icon
Buy a Shut up your face mug!