The Caribbean Dictionary

finny
1 definition
0
 
Adjective
Physically disabled or challenged; handicapped
Synonyms
Tags
derogatory
Pictures
400