sodomymcscurvylegs: Me, looking up all these terms you kids are using on Urban Dictionary so I can stay relevant:
Redheadass Reflections