1 definition by yeeaaaaas

Top Definition
Best hugger in the WORLD! enough said
That was such a david hug!

Hey YOU david hug me!
by yeeaaaaas February 27, 2009
Mug icon
Buy a David mug!