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