1 definition by guyonthestreet

Top Definition
Steven Moffat
Damn, that Steven Moffat is a life ruiner with all these cliffhangers!
by guyonthestreet November 30, 2014

Mug icon
Buy a Life Ruiner mug!