2 definitions by dsquared&hdog

when you have a really sweaty crack showing through your pants.
rah that guy batty-greasing you can see it all over his pants.
by dsquared&hdog June 8, 2021
Get the batty-greasing mug.
where you and your mate sign a contract, then you both cut yourself and then bleed onto a piece of paper to make sure you never break that contract for the rest of your life, and if you do, you are the ultimate homo.
me and my mate did a blood contract where we would swear to never bum bum choo choo chocolate tunnel if you know what i mean ;)
by dsquared&hdog June 8, 2021
Get the blood contract mug.