1 definition by Randomscottishdog

Usually a person working in HR. Often secretaries to rugby players.
Person 1: oh so you know Nessa?
Scottish Dog: ahhhhh crap.. you mean Nessa the HR Bitch?
Person 1: yeah, she’s Johnny Sexton’s assistant now
by Randomscottishdog July 13, 2021
Get the Nessa mug.