meaning of braveheart bagpipe

braveheart bagpipe meaning in Urban Dictionary

much like the rusty trombone, when a person is throwing the salad and simultaniously fingering the pussy associated with feminine partner