We do not currently know of any antonyms for poohead.
The noun poohead is defined as:
Did you mean behead?