1 definition by Sakata

Top Definition
Comes from cool, but so much cooler!!
'You look so Koowell Holly'
'Wow how Koowell was that!'
by Sakata February 21, 2005

Mug icon
Buy a Koowell mug!