thrapple









thrapple


noun

  1. the throat or windpipe

verb

  1. to throttle
49 queries 0.587