meaning of amelia schmitt

amelia schmitt meaning in Urban Dictionary

Damn.....