Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of thropple:
noun: (chiefly Northern England, Northern Ireland, Scotland) Alternative spelling of thrapple [(chiefly Northern England, Northern Ireland, Scotland) The throat, especially the gullet or windpipe.]
verb: (transitive, chiefly Northern England, Northern Ireland, Scotland, dated) Alternative spelling of thrapple [(transitive, chiefly Northern England, Northern Ireland, Scotland, dated) To strangle, to throttle.]