look up any word, like smh:
 
2.
An awesome person or someone who owns everyone at the game they play
Dude you are such a Demonicat!
by Demonicat February 15, 2008

Words related to Demonicat

awesome extreme perfection uber
 
1.
An awesome person or someone who owns everyone at the game they play
Dude you are such a Demonicat!
by Demonicat February 16, 2008