Top definition
A website used to join corportate people into massive orgys through the power of the Internet. Often conference rooms are turned into fucking grounds as they stream live video to other corporate individuals doing the same.
I cant wait to go to work. Were having a Meeting Place Express party.
by Jakob Theliar January 11, 2011
Get the mug
Get a Meeting Place Express mug for your sister Zora.