Top definition
The Norfleet Special requires that one has sex in the shower of a hotel rated less than 2 of 5 stars.
by semiprocarwash August 06, 2010
Get the mug
Get a Norfleet Special mug for your buddy Beatrix.