Top definition
A stream of annoyance coming from someone with hostile intent.
Can you please stop duestreaming.
by zombith October 03, 2017
Get the mug
Get a duestream mug for your cat Larisa.