1 definition by a Saudi turd

That time when you like your maths teacher more than he likes you. Alternatively, likes men about five foot two and trashy
Woah Cesca, You love Mr Chang...
“Mr Chang your bod makes me wet ooooooh
by a Saudi turd December 7, 2019
Get the Cesca mug.