Ashley Meehan Share definition Flag The dirtiest Catholic whore in all of North Carolina. I pulled an Ashley Meehan last night Ashley Meehan by 325whore October 14, 2011 Get the Ashley Meehan mug.