cuckoo in the nest
cuckoo in the nest
an unwelcome intruder in a place or situation
The female cuckoo often lays its eggs in other birds' nests. Once hatched, the cuckoo fledgling pushes the other birds' fledglings out of the nest.
cuckoo in the nest :
Idioms Index – Previous Page