Skip to main content

The Man Who Owns the World 's definitions

squirrel treat

Substances that when consumed provides for a mind altering experience. From sugary treats and caffein to drugs and booze
Hey man, call the plug and get a half ounce of squirrel treats. Maybe a couple of grams of those other squirrel treats too.
by The Man Who Owns the World December 28, 2020
mugGet the squirrel treat 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