Skip to main content

Definitions by janeaustinanyone

Noun: A bug which becomes the main foodsource for deer in summertime.
Dude you look like a pathetic herche!
herche by janeaustinanyone July 20, 2007