Refers to the Burka that Muslim women wear.
My car was struck by a woman in a Ninja Suit.
by 18allthaway July 8, 2010
Get the Ninja Suit mug.