Duncannuva Share definition Flag Someone who is just there Mate 1: Man wish I had a Duncannuva Duncannuva by Duncannuva March 6, 2021 0 0 Get merch Get the Duncannuva mug. Buy Now — $32.95 See more merch