diamondsides Share definition Flag A prehistoric fish that can live in salt or fresh water. After I set the hook Diamondsides came to the deck and tailwalked 10 yards before snapping my line. diamondsides by millwoody4x4 July 4, 2005 0 0 Get merch Get the diamondsides mug. Buy Now — $32.95 See more merch