truckasourus rex Share definition Flag a robot penisdon't ask qeustions mom why did u found a truckasourus rex in the closet. truckasourus rex by why are the all taken1589 May 16, 2019 0 0 Get merch Get the truckasourus rex mug. Buy Now — $32.95 See more merch