dirtyteighan Share definition Flag A rat You're such a dirtyteighan dirtyteighan by UPSETCARROT April 20, 2020 Get the dirtyteighan mug.