meaning of alien fart

alien fart meaning in Urban Dictionary

when you fart and green diahria runs down the part of the knee and strikes your sock.