Top definition
An uncleaned vagina. Tends to give off a smell of a freshly ran over wood pussy.
I wouldn't go near that skunk hole with your dick.
by pocket dropping May 09, 2016
Get the mug
Get a skunk hole mug for your Aunt Jovana.