Dover slang for your mother. Short for Moogsie
Your moogs fucked me gently with a chainsaw last night!
16👍 9👎