Burqa: a robe worn by some Muslim women in public (mostly Afghanistan). But it's not some creepy cloak that connects to your hat so you can do who-knows-what on your laptop in public. »8/26/09 3:16am 8/26/09 3:16am