Meaning of top dog
Definition of top dog
(noun)
a
person
who is in charge; "the
head
of the
whole
operation"
Other information on top dog
WIKIPEDIA results for
top dog
Amazon results for
top dog
Tweet