Top definition
A total freak, somone you would want to avoid but is just too damn cool.
HOLY SHIT! I love that cracksickle, she's so damn awesome.
by millerrrr May 10, 2006
Get the mug
Get a cracksickle mug for your Uncle Callisto.