Skip to main content

Definitions by Julikinir

A variation of the British slang term "titchy" meaning something very small
"Cute! Look at how teechy she is"
Teechy by Julikinir November 30, 2022