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