1 definition by kishaa! :)

Top Definition
top novelty sex toy.
DUDE! I got a Corell today!
by kishaa! :) February 22, 2008

Mug icon
Buy a Corell mug!