Skip to main content

Definitions by KrunchyKiwi

ocurrrrrrr 

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