Top definition
A term used to define heavy metal music in which the lead singer makes loud indeterminable screaming noises
Asking Alexandria makes quite a lot of screech porn
by The Otter Dictionary March 12, 2015
Get the mug
Get a screech porn mug for your sister Zora.