1 definition by Ticallion stallion

Where a person place's plastic wrap across there ass and shit's. the second person is under them and watch it come out.
My girlfriend is such a big freak she asked me to give her a magicwindow.
by Ticallion stallion April 12, 2007
Get the mug
Get a magicwindow mug for your dog Zora.