Skip to main content

Definitions by chu chu tran

a term that is used when someone fucks it up with a train
"Did you dylhu it up again?"
dylhu by chu chu tran April 19, 2018