Skip to main content

Definitions by KimbosBellyButton

Burlington Ham 

This is the act of shoving your own testicles.into your anus, using all natural honey as lube.
Damn, jack had a few Burlington hams this weekend.