Top definition
That last piece of poop that just refuses to leave your anus, constantly making you late for important events.
Sorry Boss, I'd of gotten to the meeting sooner but The Last of the Mohicans just wouldn't let go.
by Bip Bip Daniels June 20, 2010
Get the mug
Get a The Last of the Mohicans mug for your coworker Sarah.