Skip to main content

jroids24's definitions

lay a nest

(v.) The act of laying down toilet paper on the toilet seat before sitting down to avoid germs or some type of disease
Tom walked into the bathroo stall and the toilet seat looked dirty, so he decided to lay a nest before sitting down.
by jroids24 April 20, 2011
mugGet the lay a nest mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email