What does aboyne mean?

aboyne meaning in Urban Dictionary

To beat a specialist at a-game of skill by playing so appallingly that none of their smart tactics or techniques are of every used to him.