1 definition by stud23

Top Definition
Meaning to get your nut or have sex with a girl.
Eh hudsy did you slay that dragon last night?

Yeah bro, I totally got the "N".
by stud23 February 07, 2011

Mug icon
Buy a The "N" mug!