The Caribbean Dictionary

Advertisment


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



Advertisment