{{term}}
- {{preview}}
Top definition
cardlay
A prostitute that accepts
payment
with
credit or debit
card
.
"Europe is so
progressive
I didn't even have to take her to the creepy
ATM
on the corner
, she was a cardlay"
by
bablo666
March 08, 2017
Get a
cardlay
mug for your brother Manafort.