I got ducked off last night since it was shark week.
Can also be used as a question: Yo, can you duck me off?
Or:
Tom - I heard she ducked you off, dude.
Matt - Yeah, she ducked me off in a movie theatre.
By Astrid
Duck Off Spot
A meeting place to meet a special someone where you know you will not be found by friends or family.