What does Bora Da Bora mean?

Bora Da Bora meaning in Urban Dictionary

The welsh same in principle as the normal net term *facepalm.Used in circumstances when a subject:1) Does something stupid or unnecessary2) Does not get a blatant joke or conversation (or understand sarcasm)3) Is Jamie Argyle