What does amelia schmitt mean?

amelia schmitt meaning in Urban Dictionary

Damn.....