Skip to main content

Definitions by a howling screamer

howling screamer 

Obscure slang for "mouth" derived from Disney's childrens film Treasure Planet.