What does ampr mean?

ampr meaning in Urban Dictionary

a lady who is enthusiastic about andy strategy and makes pterodactyl noises