Learn the Jamaican Patois Word – dally

dally (Verb)

Meaning/Description: bobing and weaving from side to side on a bike or bicycle

Author