Skip to main content

yo mama biotch's definitions

sgt overstreet

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

Share this definition