Carter

The man that can always satisfy a woman in bed.
He can really carter-ize her in bed.
by foxeslady February 17, 2010
mugGet the Carter mug.