1 definition by PizzaBabyHorsePoserMagee

noun
a member of a gym that has enlarged muscles, but hands and feet stay the same, resembling a large hamster
Hey, check out that meat hamster buying protein shakes.
by PizzaBabyHorsePoserMagee October 17, 2010
Get the meat hamster mug.