What is Molehead?
A word used to expresse extreme disgust with someone else
Your a F**KING MOLHEAD, not to be confused with mole
See Peter