punjab rana's definitions
A term used to describe someone who is a 'mother fucker', by taking the 'mo' from mother and 'shag' is the slang term for fuck/fucker
by punjab rana June 22, 2009
Get the Moshagmug.
Get the Moshagmug. We'll email you a link to sign in instantly.