Asked by Yair, answered by Coligno
<em style="color: rgb(230, 0, 0);">This y-glide seems to be the usual way to explain broad and slender consonants, but I don't think it's very helpful, or accurate. I think I have a better way to explain it.</em>
<em style="color: rgb(230, 0, 0);">Here's something for you to try: say the English words "mean" and "moon". On the face of it, these seem to begin with the same consonant sound, and we might transcribe them phonemically /miːn/ and /muːn/. But listen more carefully, feel the position of your lips and tongue as you articulate them: you will notice that, in the former, as you pronounce the "m", your mouth has already assumed the position necessary for articulating the following "ea"; while in the latter, the following "oo" is anticipated in the articulation of the "m". This can be shown in phonetic notation: [mʲiːn] and [mˠuːn]. If you pronounce "m/ean", dropping the "ean", but maintaining its effect on the remaining "m", the result is [mʲ], or a perfect Irish slender "m", as in "mear". Likewise if you simply drop the "oon" of "m/oon", you are left with [mˠ], the broad "m" of Irish, as in "mar". These two m sounds, [mˠ] and [mʲ] are not recognised as distinct sounds in English, they are allophones of the phoneme /m/, so it is not easy for an English speaker to hear the difference. But in Irish they are distinct phonemes and can occur in the same environments, as in "mar" and "mear".</em>
<em style="color: rgb(230, 0, 0);">You can do the same with "f": say "food" and "feed", notice how the secondary articulation of the "f" differs in the two words, isolate those sounds and you have Irish broad and slender "f". With broad non-labial consonants the "oo" element is less pronounced, and it is more like the mouth is ready to pronounce an "a" sound. Try with "nap" and "neep": broad and slender single "n" (the double "nn" goes beyond English phonology).</em>
The above text is a full copy paste from an existing answer on iTalki and has zero content from my side