look up any word, like smh:
 
1.
Scottish Term : -

Meaning to annoy someone profusely
"Shes such a headnip"
by oscar198888 January 29, 2014

Words related to headnip

head nip heed heednip nip