tarria Share definition Flag Tarria is flat as a pancake shes so aggressive but shes a nice person and she always tranna fight someboy she delusional over “g” “ Hey tarria Tarria : wats up, u was talkin smack tarria by dearestl November 21, 2023 0 0 Get merch Get the tarria mug. Buy Now — $32.95 See more merch