Etymology
Advertisement

smatch

see smack (n.1); smack (v.3).

Others are reading

Advertisement