Top definition
The greatest human being you will ever meet. Osel's are very rare and they will love you like no other person ever will. If you meet an osel, never let them go. Love them with all you have.
I think I met my Osel today.
by poopybootyhole May 20, 2015
Get the mug
Get a Osel mug for your coworker Zora.
buy the domain for your recipe site