juju
Top 30000
Meanings
Noun
1. pussy, cunt, snatch (vagina) (Spain, slang)