Top definition
Another words for mother f*cker, or mother sucker
"oh no, that moo sakra did not just take my redvines!"
by Freakingunicorn February 08, 2013
Get the mug
Get a Moo Sakra mug for your cat Callisto.