1 definition by Cartered

Top Definition
A sex god many women dream of and few get to experience the ultimate sensational feeling of being taken by man who can bring out her "freak in the sheets" attitude.
Sorry honey, I had to think about a Carter to get where I needed to be. But its the effort that counts. I love you.

If you have been Cartered you know it. If not then you have dreamed about it, and you will know it when it happens.
by Cartered June 06, 2009

Mug icon
Buy a Carter mug!