meaning of carolina tarheel

carolina tarheel meaning in Urban Dictionary

A carolina tarheel is defined because of the intimate act of performing a cleveland steamer on his / her companion's upper body after that putting either the best or left foot upon the previously deposited steaming dump and squishing it, making a turd footprint that resembles a tarheel print.