1 definition 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
by RødCecil December 13, 2019
Get the Sinon mug.