1 definition by Moelester 6912

A person that talk shit but does it say it to their face
Hey that’s Orazio he is such a pussy
by Moelester 6912 August 9, 2022
Get the Orazio mug.