1 definition by caddaay

amazing, hot, cute, hilarious, would tottally tap that kind of guy. you just want to jump right through the computer screen and give him a giant bear hug for just being so darn adorable.
OMG did you see Mitchell daviss new video??
yeah girl, he be lookin fine.
by caddaay February 28, 2009