meaning of beaver poaching

beaver poaching meaning in Urban Dictionary

Occurs when you’ve set all the surface work to connect with a chick, and a pal swoops into steef that chick while you’re in bathroom.