Translation of pete in English:

User Contribution

pete

Stink bean

noun