meaning of ampr

ampr meaning in Urban Dictionary

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