meaning of Al Qaeda Pillowcase

Al Qaeda Pillowcase meaning in Urban Dictionary

The act of terrorizing your intimate lover by farting in a pillowcase and addressing their mind with it during sex. If done precisely the topic will dry heave, causing all of them to convulse.