Top definition
An adjective used to describe something amazing done by a very dedicated Little Monster.
Have you heard about The GaGa Project? It's completely monsterlicious.
by freeZpop June 18, 2010
Get the mug
Get a monsterlicious mug for your mama Rihanna.