meaning of Amy Waller

Amy Waller meaning in Urban Dictionary

somebody who smells and seems she names other people a 'pedo' for no reason at all exactly what therefore previously.