どや顔 (doyagao) means a self-satisfied or triumphant facial expression (derived from "douya!?" meaning something like "how do you like that!?" in the Kansai dialect of Japanese)
you laugh you lose
User Comments:
Anonymous commented at 2010-11-26 18:05:01 » #521505
sexy electrode ftw!!!
8 Points
Flag
Anonymous commented at 2010-11-26 18:15:05 » #521512
^But that's a Voltorb
16 Points
Flag
Anonymous commented at 2010-11-27 11:43:50 » #522343
^ i stand corrected.
*takes the walk of shame*
11 Points
Flag
Anonymous commented at 2011-05-27 00:30:12 » #749425
Don't worry i get them confused all the time
3 Points
Flag