Skip to main content

Definitions by Idkhowbutimhere

ouchie wowchie 

Ouchie Wowchie
An exclamation of pain usually said by a person of low iq or just plain stupid.

E. G. "ouchie wowchie i stubbed my toe... Again!"
ouchie wowchie by Idkhowbutimhere September 25, 2018