Cock Of The Roost Meaning

(idiomatic) A proud or conceited person.

RECENT SEARCHES