Skip to main content

Badbitchalert 's definitions

Oso

Oso meaning oh so, or very in some ways you would use it instead of saying so annoying or so stressy
Osostressy, osoannoying
by Badbitchalert June 17, 2017
mugGet the Osomug.

Share this definition