Top definition
an ugly or distastedul suit.
Man I can belive john wore that Catapillar suit to an interview.
by Truth Tree June 26, 2018
Get the mug
Get a Catapillar suit mug for your grandma Helena.