Skip to main content

GDP4lyf's definitions

Cara

Someone that insists on making life that lil bit harder
I forgot to fill out the log book and now my boss is pulling a total Cara on it
by GDP4lyf May 6, 2019
mugGet the Caramug.

Share this definition