A negative term made by a combination of crappy and fantastic (with fantastic in this case meaning extreme.)
by Leslie Knowles June 15, 2008
Get the crapastic mug.that mall is Crapastated
by OmegaZero_Alpha September 21, 2005
Get the Crapastate mug.