Top definition
(adj.) when something is amazing and terrible at the same time.
When you see a burning building... it is amazing and tragic at the same time... Grimtastic.
by lowercase_b March 19, 2010
Get the mug
Get a Grimtastic mug for your mother-in-law Yasemin.