1 definition by rememberingyolo

Mostly used on IMVU & Instagram. Means “ Behind the Avatar “ Basically a picture of yourself.
OMG! Did you see her BTA? She’s so pretty!
by rememberingyolo November 24, 2017
Get the BTA mug.