Subscribe English
look up any word, like tex-sex:
 
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
0 2

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
1 2