Top Definition
A McTower is an office building that is part of an upscale business park in any urban area. The maximum size is only about 4 or 5 floors per building and they built in groups of 2 or 3. They are also usually located in close proximity to upscale retail and dining. My theory is that all of the "important" people or "professionals" working in the McTower business park will have somewhere to run up they're credit cards at lunch.
Delivery guy: Yeah, I gotta drop 5 boxes off at that insurance company......You know, ...dang I can't remember the name of that place....anyway, ...its in one of those McTowers over there next to that asian fusion resturant all those yuppies eat at.
by Ih8football March 04, 2009

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Your favorite word on a white mug.

Create a mug

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the t-shirt

The Urban Dictionary T-Shirt

Smooth, soft, slim fit American Apparel shirt. Custom printed. 100% fine jersey cotton, except for heather grey (90% cotton).

Buy the t-shirt