Top definition
1. A sudden manifestation of the essence of a vagina
2. The greatest name for a porn star
1. Eureka, I've got one!
2. Dang Freddie, did you see that Epiphany Khunt on the pole last night?
by ShellyBird February 08, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush