Top definition
(1) A vagina with teeth.
(2) A vagina that is so bably cared for, there could be things growing in and/or around it
a. Look at her, you know she probably has a wabachaw!
b. Jesus! While I was up in that, I almost lost my wang...Her wabachaw is SHARP!!
by Big Slick Himself December 15, 2007
Get the mug
Get a Wabachaw mug for your sister-in-law Jovana.