Jamaica
verb
Abbreviated version of "dead wid laugh" meaning "dying from laughter"
arrow_drop_down
0
arrow_drop_down
comments