Belly Itcher belly itcher meaning in Urban Dictionary
A Belly Itcher is sluggish, inactive and sluggish. Belly Itcher may also suggest someone who is very absurd, giddy or foolish.
In baseball, a terrible pitcher. Comes from "we are in need of a pitcher, perhaps not a stomach itcher!"