Top definition
Chase someone down used in uk
I saw an opp da other day I had to (duck him down)
by Ddot001600 March 10, 2018
Get the mug
Get a duck him down mug for your cousin Beatrix.