Top definition
A strange sort of female creature who only frequents places that are lavished with lonely testicles to bring them comfort.
'Hey look John, there's an olsmax, put down your pokemon go and go get your testicles comforted!'
by andreadevine August 04, 2018
Get the mug
Get a olsmax mug for your mother-in-law Jovana.