meaning of artathepoptarta

artathepoptarta meaning in Urban Dictionary

an annoying bitch