heffalump

loser, retard, slow person used when someone does a retarded action.
you is hella dumb fa dat you heffalump.
by yummy212 June 12, 2007
Get the heffalump mug.