Jamaica
interjection
Literally "hold the dog". A phrase used by visitors to announce their arrival or presence.
arrow_drop_down
0
arrow_drop_down
comments