Crazy Carl Share definition Flag When you insert 1 finger and your tongue in the womens vagina at the same time. Dude im doing the Crazy Carl. Crazy Carl by mr. andersonnnnnn January 31, 2010 0 0 Get merch Get the Crazy Carl mug. Buy Now — $32.95 See more merch