1 definition by _Beans

The sensation of being snapped on the buttocks by a towel.
I got Oochyad last night
by _Beans November 15, 2020
Get a Oochya mug for your Facebook friend Georges.