Antigua & Barbuda
Belize
US Virgin Islands
noun
An alcoholic.
also known as
rumhead
arrow_drop_down
0
arrow_drop_down
comments