Top definition
An itchy sensation caused by friction between pubic hair and sensitive skin on or around the genitals.
Tucker: Man... *scratch scratch*
Todd: What's bothering you bro?
Tucker: Well, you see I got this itch...
Todd: You must have Itchy Spaghetti.
by PhallusTangledByPubes September 30, 2012
Get the mug
Get a Itchy Spaghetti mug for your bunkmate Manafort.