What does alisdaire mean?

alisdaire meaning in Urban Dictionary

A fart you hold in that later erupts inside your human anatomy. Frequently occurs when you are in a situation whenever you don't want someone to know you fart.