1 definition by Sara*****

Dover slang for your mother. Short for Moogsie
Your moogs fucked me gently with a chainsaw last night!
by Sara***** February 7, 2007
Get the Moogs mug.