1 definition by poop105mycuzinmademedoit

Top Definition
an ugly disgusting makes u wanna puke creature that smells like shit. just another word for a person u dont like.
she is such a babedum
by poop105mycuzinmademedoit April 12, 2009

Mug icon
Buy a babedum mug!