mil leches
Spanish
Noun
mil
leches
m
(
plural
mil leches
)
(
idiomatic
)
mongrel