1 definition by Tiango

Top Definition
It's when while on toilet your balls reach the water.
Oh damn, I went to the bathroom and I just lay anchor.
by Tiango March 12, 2019

Mug icon
Buy a lay anchor mug!