Top definition
Word describing someone who constantly eats like a non stop robot.
how much are you eating? You Piggatron!
by Nano10 August 10, 2011
Get the mug
Get a Piggatron mug for your brother-in-law Georges.