Skip to main content

Mauricio Lopez's definitions

umbrella corporation

"Life is better under the Umbrella" Welcome to the leading name in technology and research. We have store, games review, forum, gallery, and much more.
UmbrellaCorporation.COM, UmbrellaCorporation.TV, UmbrellaCorporation.US, UMBCorp.com, UMBWeb.com
by Mauricio Lopez August 29, 2005
mugGet the umbrella corporationmug.

Share this definition