Top definition
A hot woman that is in to weird stuff.
Maria Hill: He's fast and she's weird.
Person 2: She must be a Scarlet Witch.
by IamThe_magician May 13, 2016
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
Scarlet Witch can manipulate energy and make people see their worst fears
Scarlet Witch is Wanda Maximoff
Scarlet Witch is played by Elizabeth Olsen
Quicksilver and Scarlet Witch are twins
via giphy
by aurumwitch October 03, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush