Top definition
Doubling your effort in something you do e.g either legal or illegal
by south god January 12, 2018
Get the mug
Get a flip work mug for your daughter-in-law Helena.