1 definition by booboobaby

Top Definition
another way of saying "hes so gorgeous, I would like to take him to bed and make babies"
whoa, tap that
by booboobaby July 19, 2003

Mug icon
Buy a tap-that mug!