poohead

poohead

n. an obnoxious person. What poohead left the window open?