Skip to main content

Ta ta tao

A celebration of happiness or describing something as being awesome
I was so happy when liverpool won the league I was like ta ta tao, ta ta tao, ta ta tao ta ta tao, ta ta ta ta ta ta ta ta ta ta tata tata tao
by sharkey lowe February 24, 2021
mugGet the Ta ta tao 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