Skip to main content

Definitions by Throatgoat1031

A red flag's way of saying tiddies.
All the titters in my face.
Titters by Throatgoat1031 September 1, 2022