Skip to main content

foxeslady's definitions

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 Cartermug.

Share this definition