Definitions by popsiclesshouldbethenewblack<3
Heffalumps
(n., pl.) Sneaky little buggers that steal common household objects and then relocate them, usually somehwere in or under the couch.
Heffalumps by popsiclesshouldbethenewblack<3 October 20, 2011