Top definition
A term of endearment for your significant other in reply to specific behavior which may upset you or which you may not agree with.
I wanted to go fishing this weekend, but my wife told me "NO WAY, You have to mow the Lawn." I then called her a Snogglehead.
by Duncanthedog September 06, 2006
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt