Skip to main content

Definitions by WarrenBeRandom

A train addicted retard who likes to foam over barcode units and military trains
Look at that dude waving at the engine! Must be a Donovan!
Donovan by WarrenBeRandom October 14, 2021