i'm not letting that thing anywhere near my hooha, let alone my booha
"the anus or (vulgar) "ass
"i'm not letting that thing anywhere near my hooha, let alone my booha" What is the definition of "booha"?