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 tararamug.

Share this definition