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 0 0 Get merch Get the Ashley Meehan mug. Buy Now — $32.95 See more merch