First thing that comes to mind is Trucks. Could be used for a company selling something for Trucks. On the other hand the word action.. with the word Tuff... could be xxx?¿?
Please expand a bit on your answer, besides your opinion it is a bad name? I'm still trying to figure out what makes a good name. Thanks for the reply!