Iraqnid

A Camel Spider. Generally found in the Middle East. Is fucking huge.
That Iraqnid just ate my camel, yo!
by Goron40 December 07, 2009
Get the Iraqnid mug.