bang-up cove

bang-up cove

English Noun
Ad

Definition

a dashing fellow who spends his money freely

Ad