Definition
To make an intermediary stop somewhere.
Also Said As
- stop off
How People Actually Use It
A habit, trait, or custom picked up from a previous sexual and/or romantic relationship.
"Brushing my teeth in the shower is a lay-over from Chelsea."
Source: Urban Dictionary