Top definition
A notel is a sleezy motel or inn that earns the reputation for one night stands, quickies, or affairs. The intention is secrecy hence the name "no tell".
Larry took Lucy to the Notel and they only needed the room for an hour.
by MagickChef March 17, 2009
Get the mug
Get a notel mug for your grandma Sarah.
buy the domain for your recipe site