Top definition
This is a large human like animal who speaks french
Omg i think theres an alien dipstick in that UFO he must be raping children
by Fucking cock sucker February 10, 2018
Get the mug
Get a Alien dipstick mug for your Facebook friend Abdul.