Italian American slang for someone who is dense, dumb, or slow.
"Hey, look, there is Lady Gagoots!"
27👍 8👎