look up any word, like donkey punch:
 
1.
an expression denoting frustration.
Grrhead! I can not find my keys.
by binkii822 April 29, 2008
 
2.
Noun: A grouch. Someone who is being grumpy. An ornery person.
Because John lost at poker, he was being a grrhead.
by IamSparticus November 18, 2010