Top definition
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
'ya moshag'

pronounced moe-shag
by punjab rana June 22, 2009
Get the mug
Get a Moshag mug for your bunkmate Julia.