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 Sinonmug.

Share this definition