meaning of Carolina Alligator

Carolina Alligator meaning in Urban Dictionary

When receiving a blowjob from a GIRL and she drops downand bites your balls. ALSO: See California Alligator