Skip to main content

Definitions by sterSP

speechering 

1. A fraud and or liar.
My friend was literally "speechering" to me
speechering by sterSP November 13, 2021