2 definitions by D. Green

A female so attractive that she might cause one to ejaculate prematurely.
Damn look at her. I bet she's a touch N bust.
by D. Green March 5, 2004
Get the touch N bust mug.
Short for "Hebrew National". An extremely attractive jewish female.
That amber is an H.N.? Wow, she can get it.
by D. Green July 21, 2003
Get the H.N. mug.