Skip to main content

GeezerWheezer's definitions

Thai rain

Warm yellow rain, which can be made to start falling, having previously arranged such with a lady of negotiable affections by crossing her palm with silver.
10 minutes after dropping some cash on the table, he was beneath a Thai lady, when a sudden Thai rain made his eyes sting.
by GeezerWheezer August 30, 2023
mugGet the Thai rainmug.

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