1 definition by xHugs

Top Definition
A secluded street that has no lighting whatsoever.
Dude, I know where you are! You're over there in buttfuck lane!
by xHugs November 01, 2015

Mug icon
Buy a buttfuck lane mug!