kick oneself
Phrase
be angry for having done something or missed an opportunity
kicking themselves
Pikachu and ten other Pokemon are Japan's official mascots of the 2014 World Cup in Rio. I bet Domo and Hello Kitty are kicking themselves right now.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.