Clap Those Alien Cheeks is a slang expression that means "to have sex with an extraterrestrial." The phrase grew in popularity as part of the Storm Area 51 meme, becoming a mock reason for why ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results