Subscribe English
look up any word, like yeet:
 
1.
A fabulous extraterrestrial who delights in bumbsex, bitchery and big platforms.
"Isn't AlienFox fabulous?"
by anonymous October 23, 2003
5 0