1 definition by DraculaSneezeFTW

Top Definition
A man's testicles
It was amazing, she sucked on my miracle fruit
by DraculaSneezeFTW November 29, 2010

Mug icon
Buy a Miracle fruit mug!