Top definition
A jamaican term for an ugly repulsive woman
I wouldn't tap that mougul if she was the last woman on the planet.
by DamionS June 18, 2011
Get the mug
Get a mougul mug for your dad Vivek.
buy the domain for your travel site