Skip to main content

Definitions by MesmerizingTinyRat

A girl who could babble about all her life to someone who she truly cares about for straight 6 hours.
Man, she could tsatsa all day.
tsatsa by MesmerizingTinyRat November 22, 2021