Top definition
A scream of sudden pain
"tayaayayaya" she screamed in aganising pain as the knife was thrust in her leg
by Gonkers September 26, 2018
Get the mug
Get a tayaayayaya mug for your Aunt Sarah.