Top definition
to have a lot of people on ones' side.
He started his job with a feather in his cap.
by Gumba Gumba May 24, 2004
Get the mug
Get a feather in his cap mug for your friend Jerry.