Devvel meaning

(Scotland) A hard blow.
noun
0
0
(Scotland) To hit (something) hard.
verb
0
0
(Scotland) To stun (someone) by hitting.
verb
0
0
Advertisement