Skip to main content

yo mama biotch's definitions

sgt overstreet

Share definition
a dumbass itialian, that tends to touch other men in the no-no places.
by yo mama biotch November 25, 2009
Flag
mugGet the sgt overstreet mug.