Skip to main content

Yardpass

Dog puddles in the yard or carpet. Generally very smelly dog or cat urine on the carpet or yard.
Watch out for Yardpass, it will stain your socks and smell up your foot.
by Always honest February 16, 2021
mugGet the Yardpass 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