Top definition
when someone is so crazy that they have crazy stuffed in crazy wrapped in more crazy
by Pig granny February 03, 2015
Get the mug
Get a Turducken of crazy mug for your barber Abdul.