Skip to main content

Definitions by yumri

french pussy 

a pussy (vagina) of a french slut
french sluts have french pussys
french pussy by yumri August 23, 2011