Top definition
The muff store where everyone goes to get a new muff. "the fuzzier the better at Muffy's Muff Shop.
run down to Muff City and bring back some milk
by Gynos April 20, 2003
Get the mug
Get a Muff City mug for your friend Sarah.