soupeur
Top 45000
Meanings
Noun
1. diner (person who dines)
2. person who eats bread soaked in urine from public toilets, to gratify a sexual fetish (slang)