Top definition
A screech that is so loud it can kill you, like a certain phone number (no joke)
Devil: - AnimaScreech -

Man: -dies-
via giphy
by Pokemon Dictionaries April 13, 2017
Get the mug
Get a AnimaScreech mug for your bunkmate Jerry.