The Caribbean Dictionary

hol dawg
1 definition
0
 
Interjection
Literally "hold the dog". A phrase used by visitors to announce their arrival or presence.
Synonyms
Tags
Pictures
400