English term: little shit
The name Philippa is a girl's name of Greek origin meaning "lover of horses"
7👍 7👎