Skip to main content

Definitions by koolkoolkool123

Taran 

Share definition Flag
Someone who has had there head ran over by a train
OMG HES SO STUPID I THINK HES A TARAN
Taran by koolkoolkool123 June 25, 2016