Cardiff Electric Share definition Flag The act of using jumper cables to bake a potato shoved in your partners rectum. After receiving a Cardiff Electric, Vinnie couldn't shit right for a month. Cardiff Electric by Dallydooley January 7, 2024 0 0 Get merch Get the Cardiff Electric mug. Buy Now — $32.95 See more merch