Skip to main content

Definitions by IndicaHazeee

Another word for vagina. Used mostly in the UK by a tiktoker from London
I went to shorty place & she gave me the tun tun
Tun Tun by IndicaHazeee April 3, 2026