2 definition by Psychiclunchlady

Top Definition
A female human of low moral character that may leave nasty evidence of their presence, similar to dogs marking their territory.
You can tell by the smell that the twatcrumb's were sitting here.
by Psychiclunchlady August 07, 2017

Mug icon
Buy a twatcrumb mug!
An otherwise unobtrusive looking urban intersection that has a disproportionate amount of oblivious idiot drivers who think they own the road.
I almost got hit when driving past the building supply store by the gas station-it's a major buttfuck alley!
by Psychiclunchlady August 10, 2017

Mug icon
Buy a buttfuck alley mug!