Skip to main content

WB&AJwordsmiths's definitions

Lyroid

Noun: Definition of a person who is a chronic liar and is irritating like a hemorrhoid.
Noun: Never believe what he says, he's such a lyroid!
by WB&AJwordsmiths August 13, 2016
mugGet the Lyroid 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