noun.

A nun that is wearing fishnets but nobody knows, specifically in Kentucky.

But treated with the highest respect.
Dude... I was a barlacart the other day.

Dude... why
Dude... because fuck you that's why
by Monster University Students February 25, 2021
Get the Barlacart mug.