Skip to main content

Definitions by Laurag8705

an ambusher is one who slips their hand down your pants before you can debate or make a decision about it.
Stacy is a known ambusher.
ambusher by Laurag8705 May 24, 2004