Jamaica
noun
Any object that looks good looking and brand new
arrow_drop_down
0
arrow_drop_down
comments