Top definition
In a social setting, it's known as a pack or swarm of guidos that will not leave you alone. They're annoying, like mosquitoes during the summer.
Any time this bar has a drink special, this place always gets filled with mosguidos. Because every other guy has sunglasses, popped collars, and looks like he's from "Jersey Shore".
by HwachaGot January 16, 2010
Get the mug
Get a mosguidos mug for your fish Zora.