look up any word, like swag:

1 definition by --Meghan

 
1.
pouche is a sophisticated word for twat or cooter. Created accidentally, pouche rolls off the tongue and is fun to say!! Have fun pouches!!
Cassie is a f!@#in' pouche!!!
by --Meghan June 14, 2007