Definition:
Not the dealership. The loud obnoxious motorbikes that keep you up all night when you trying to sleep in the DR.
Colloquialism:
Great! My apartment in Santo Domingo is right beside Dumbinican Motors! I can't sleep bruh. Get me out of here. Hahaha.
by Zoom Zoom Zoom 7 September, 2023