American Dictionary
Definition gorse pockets in American English
gorse pockets noun
noun
1
someone who is tightfisted and especially someone who is reluctant to pay for a drink
