Net gizzard Share definition Flag A man that goes to the chat room to pick up woman. Yo Mack is such a net gizzard, he hooked up with four girls in AOL chat. Net gizzard by BmoreSlim April 12, 2009 0 0 Get merch Get the Net gizzard mug. Buy Now — $32.95 See more merch