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 Cara mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email