1 definition by Ronald Romulus

1
The act of latching one's ass surgically to another persons ass.
Wow, my ass-latch surgery really hurt.
Yeah, it looks like a flipped version of the human centipede.
by Ronald Romulus August 30, 2011
Get the mug
Get a Ass-Latch mug for your brother-in-law James.