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
5 Words related to Zodar

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.