Top definition
A powerhouse, always wins a challenge, never backs-down, and is likely to be a sport professional
by Urban team March 03, 2017
Get the mug
Get a drayvon mug for your fish Paul.