1 definition by vaginaboob93

Top Definition
Something that smells
That cat poo absolutely hooches!
by vaginaboob93 January 12, 2011

Mug icon
Buy a Hooches mug!