Skip to main content

Definitions by kabuki85

African word for pussy (female genitalia)
She has a nice pikachi
pikachi by kabuki85 June 2, 2016