French-English dictionary »

toper meaning in English

FrenchEnglish
toper verbe

high five◼◼◼(to slap high five)
verb