2 definitions by jefffung

Top Definition
To remain in a fixed or established position.
Stay put, or you die.
by jefffung April 03, 2011
Mug icon
Buy a stay put mug!
To remain in a fixed or established position.
Stay put, or you die.
by jefffung April 03, 2011
Mug icon
Buy a stay put mug!