Top definition
Being nothing more than perfect! Being the ultimate, delicious,and maintaining a mega lifestyle while performing strenuous activites and showing your huge muscles (if male) or the chest(if female)
"She is like hella ULTRAMEGALICIOUS, dude!"
by Hochi October 27, 2005
Get the mug
Get a Ultramegalicious mug for your cat Paul.