Dictionary |
1 Result
#1
shover
n.
[
pusher
] someone who pushes
. wn