The Caribbean Dictionary

duppyganger
1 definition
0
 
Noun
Someone who is extremely ugly..
Synonyms
Tags
Pictures
400