orine
Top 30000
Meanings
Noun
1. urine (Cuba, Panama, Venezuela)