Definition of デコトラ

デコトラ

dekotora

noun
showily decorated truck (e.g. chrome, air-brushed pictures, colored lights), art truck(abbreviation)