Mooglies's definitions
This occurs when the throat clenches while singing, and the sound that comes out is garbled and muffled, as if the person were screaming while deep throating.
by Mooglies January 27, 2009
Get the cock throat mug.