person who behaves shamelessly with their peers - Spanisch Englisch Wörterbuch