French-English dictionary »

va te faire shampooiner meaning in English

FrenchEnglish
va te faire shampooiner phrase

eat my shorts◼◼◼(irreverent rebuke or dismissal)
phrase