1 definition by river-lolly

Top Definition
Not here for that
I am so nhft.
by river-lolly November 26, 2011

Mug icon
Buy a NHFT mug!