1 definition by Chutastic Hero

Top Definition
Something almost undefinably great, so much that it can nearly cause orgasms 'round the planet.
My winning the lottery was freakin' chutastic!
by Chutastic Hero January 18, 2004

Mug icon
Buy a Chutastic mug!