1 definition by Musseltoff

A place where only perfection is accepted.
Robin: "That girl is baaare buff"
Mo: "She b headin down to Mo Town!"

Robin: "Check that nx girl!"
Mo: "Nah boss, She b gettin deported from mo town!"
by Musseltoff December 6, 2005
Get the Mo Town mug.