1 definition by Eorlas

Top Definition
Fucking amazing. 'Nuff said.
King Kong Quisha aka Deneisha, is awesome. Don't be hatin'.
by Eorlas July 20, 2009

Mug icon
Buy a King Kong Quisha mug!