Top Definition
An alien derived from the mothership. Usually green, with antennas and works with foxes.
Zodar just landed upon planet earth, and is in search of a new mothership.
by Lulu Spice January 16, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.