1 definition by nabalzbhf

Top Definition
Suburban sex party for software fetishists. Microsoft supplies a number of videos on "activities" that can be done at these parties.
"You went to a Windows 7 party? I never knew you were into launching."
by nabalzbhf September 29, 2009
Mug icon
Buy a Windows 7 Party mug!