Nutted

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

Share this definition