The Caribbean Dictionary

geechy
1 definition
0
 
Noun
A stingy or miserly person
Synonyms
mingie
Tags
Pictures
400