Skip to main content

Definitions by superdavelite

(British Isles) A vicious head-butt.
Nutted by superdavelite July 11, 2011