What is Love Spud?
a slang term for a testicle.
That stupid bitch kneed me in the love spuds.
See balls, bollocks, cods, knackers, nuts, goolies