Top definition
National Assosiation of Zedra Individuals.-small politial party starting at local levels in scotland
by Pellucid April 18, 2007
Get the merch
Get the zedra neck gaiter and mug.