Green’s Dictionary of Slang

thud v.

[SE thud, onomat. for an object hitting something hard]

(Aus.) to hit someone.

[Aus]R. Park Poor Man’s Orange 92: She could just see herself breaking her own heart to thud her lover on the earhole.