Skip to main content

Robertmat's definitions

Squay

A bed of self spreading Squill. (Scilla siberica, the Siberian squill or wood squill, is a species of flowering plant in the family Asparagaceae, native to southwestern Russia, the Caucasus, and Turkey.)
Just look at that large bed of Squill. You know what they say, where there's a Squill there's a Squay!
by Robertmat April 8, 2021
mugGet the Squay 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