Skip to main content

Definitions by yo mama biotch

sgt overstreet 

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