meaning of alien boogie

alien boogie meaning in Urban Dictionary

An alien boogie is a clump of snot that looks wierd and is within random F**king places.