1 definition by Cherrycoke274

Top Definition
amazingly fantastic and wonderful. The best of the best.
The vocals on that track were amazertasticul
by Cherrycoke274 January 20, 2012

Mug icon
Buy a Amazertasticul mug!