What does carl Edwards mean?

carl Edwards meaning in Urban Dictionary

a racy sex position where a person fornicates with a lady from behind, while both are standing. The guy procedes to "drive" the lady across the room pretending he is on the last lap at talladega.