Daffing definition

(Scotland) Fun; merrymaking.
noun
0
0
Advertisement