idiots, transplants, and bubbas all living together as one
Guy 1: Hey I was thinkin about heading to Cape Carteret this weekend, what do you think?
Guy 2: Why in the name of ever-loving fuck would you go the the epicenter of the north carolina trio of the damned.
by jennitayla69 March 20, 2021
Get the the north carolina trio of the damned mug.

carolina crouton

when a small tobacco leaf sticks to your lip while smoking
Dude, you should have seen this skank. She had a Carolina Crouton hanging off her lip while talking to the Bartender.
by wfDongWhereIsGpaCar May 11, 2016
Get the carolina crouton mug.