Top definition
A fabulous extraterrestrial who delights in bumbsex, bitchery and big platforms.
by Anonymous October 23, 2003
Get the mug
Get a alienfox mug for your dog Jerry.
buy the domain for your travel vlog