Skip to main content

Crushing.'s definitions

RRR

1. The sound you make when you roll your tongue
2. The girl I love, from ALC
I'm sorry it took me so long to say this, but I love you RRR.
by Crushing. April 25, 2009
mugGet the RRRmug.

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