meaning of amandalrus

amandalrus meaning in Urban Dictionary

A heavy set girl commonly found in small aspects of Pennsylvania, they are generally snitchs and also have a rank odor commonly known as "Fish", beware of amandalrus's, because they might have you expelled from your school when you state retorical what to them