Top definition
an insatiably attractive woman followed by a large group of pandering neanderthals all vying for a box lunch at the "Y".
Randi, I see you brought your man cloud into the ladies restroom need to leave it at the coat check.
by Beefcake1 January 02, 2006
Get the mug
Get a man cloud mug for your Uncle Manley.