Chickle's definitions
A compliment, like sexy beast but a cooler way of spelling it. A common phrase used now by most teenagers, it was first heard used by Courtney in 2007.
by Chickle January 16, 2008
Get the smexi beast mug.