1 definition by youtellme69

1
A human like creature. Around the height of 4' 6". enjoys to bother real humans.
by youtellme69 November 11, 2009
Get the mug
Get a Umpa Lumpa mug for your friend Larisa.