1 definition by Awesome kid 700037739494

Top Definition
A place where poop comes out, also known as Lauren
Lauren is the biggest butthole I know
by Awesome kid 700037739494 September 30, 2015

Mug icon
Buy a Butthole mug!