Skip to main content

Definitions by Rickyp1219

A Zulu word or a common word which girls use for penis
I caught him playing with his duzu
duzu by Rickyp1219 July 31, 2017