Skip to main content

Subscription Caraa

It is an inexplicable feeling when you realisation that you sign up for something that feels never-ending, and you cannot go back (you are basically screwed). You only know this feeling when you experience it yourself.
Person 1: How are you doing on your dissertation?
Person 2: I'm subscription caraa'd!!!!!!!
by Susie Smith March 7, 2021
mugGet the Subscription Caraamug.

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