Green’s Dictionary of Slang

bap n.

In phrases