Skip to main content

Dr Drizzle's definitions

Socialoids

Hemorrhoids resulting from excessive social media use while mounted on toilet.
I really ought to stop bringing my phone into the bathroom or I might get socialoids.
by Dr Drizzle August 14, 2014
mugGet the Socialoids 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