strain me spuds Share definition Flag ejaculate (drain your balls) I'd really like to strain me spuds in her strain me spuds by Pete666 August 20, 2005 Get the strain me spuds mug.