Bull in a china shop. Careless, obnoxious, inconsiderate, oblivious.
That dude is such a truck. Heâs not careful about anything, and has no couth.