What does Amy Waller mean?

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.