1 definition by USM Teufelhund

Top Definition
Being unusually large, powerful or wonderful. On a grander scale than the modified word would otherwise imply.
"i just got the most epicatious kill in halo"
by USM Teufelhund January 14, 2010

Mug icon
Buy a Epicatious mug!