Skip to main content

Definitions by janniemarieeee

1. A type of finger food
2. A sound
When I hit her over the head it went canoosh!
canoosh by janniemarieeee January 12, 2014