Skip to main content

numba1ayatofan's definitions

ella tarara

P1: That person is having such an ella tarara moment
P2: a what moment
P1: it means they're a dumbass
by numba1ayatofan February 19, 2022
mugGet the ella tarara 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