Skip to main content

KrunchyKiwi's definitions

ocurrrrrrr

Share definition
The most epic noise ever invented. It's a vibrating sound from the throat.
*Starts ocurrrrrrrring*
by KrunchyKiwi November 8, 2020
Flag
mugGet the ocurrrrrrr mug.