1 definition by Chutastic Hero

Something almost undefinably great, so much that it can nearly cause orgasms 'round the planet.
by Chutastic Hero January 19, 2004
Get the Chutastic mug.