Skip to main content

Definitions by RødCecil

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
Sinon by RødCecil December 13, 2019