Skip to main content

T diddu's definitions

Albanian running

The act of two people sticking their toes into each others butt.
I heard Albanian running is the new craze around school
by T diddu April 5, 2025
mugGet the Albanian runningmug.

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