French-English dictionary »

creampie meaning in English

FrenchEnglish
creampie nom {m}

creampie◼◼◼(Semen visibly displayed)
noun