To have sex with
I've been putting the blocks to my secretary.
14👍 1👎
Ripped off. Swindled.
You paid how much for those shoes?! Man, you got put up on blocks
7👍 3👎