Skip to main content

RødCecil's definitions

Sinon

A liar.

From the roman Aeneid Sinon tricked the prince of Troya to let in the troyan horse.
A: He's definitely lying
B: Oh he's such a Sinon
by RødCecil December 13, 2019
mugGet the Sinon 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