Merriam-Webster Dictionary defines Truckasaurus as: (1) Four stories of car crushing, fire breathing, prehistoric insanity. (2) Not to be confused…
fucking insane...I love it!!!!!
fucking insane...I love it!!!!!