pandore
Top 30000
Meanings
Noun
1. passive and obediant police officer (slang)
2. pandore