ostarch

a person obsessed with sex. an ostarch always talks about sex and brings it up whenever possible.
Wow, that conversation with that ostarch was getting really awkward.
by Hmm... How Random March 22, 2010
Get the ostarch mug.