French-English dictionary »

pisser dans son froc meaning in English

FrenchEnglish
pisser dans son froc verbe

piss oneself(vulgar slang: be very scared)
verb

piss oneself(vulgar slang: laugh uncontrollably)
verb