perro faldero
Meanings
Noun
1. lap dog
2. lap dog (idiomatic, by extension)