Top definition
Lovers of the Night..

A discreet way of pointing out some lovers of the night.
Person 1: See those guys over there, I hear they're LOTNs

Person 2: woah.
by Laynuhhcar May 03, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush