1 definition by The Mental Masher

Exclaimed when frustrated or annoyed, like 'ball ache'.
A friend drops their drink...you say - 'ooo nut slap'
by The Mental Masher February 2, 2011
Get the Nut slap mug.