a dumbass itialian, that tends to touch other men in the no-no places.
dont touch me there sgt overstreet.
by yo mama biotch November 25, 2009
Get the sgt overstreet mug.