meaning of angrietta

angrietta meaning in Urban Dictionary

an angry feminine; frustrated bitch.