Top definition
A person who is so irresistibly yummily delicious you just want to roll them up into a little ball and eat them.
"That sexy hunk of man is such a delicious looking Yumball, I just want to lick and suck his entire body for days."
by goodPBLgirl October 23, 2009
Get the mug
Get a Yumball mug for your bunkmate Manley.
buy the domain for your cat vlog