Top definition
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 mug
Get a ostarch mug for your daughter-in-law Beatrix.