love spud

Noun

 * 1)  A testicle.
 * a kick in the love spuds