1 definition by The Rani 616

Top Definition
Essentially, the 11th season of Doctor Who (2018).
Did I just watch 10 episodes of a dumpster fire?
by The Rani 616 January 08, 2019

Mug icon
Buy a Dumpster Fire mug!