dirty makennaroo Share definition Flag When a girl tries to hook up with their 8th grade science teacher. She tried to pull a dirty makennaroo in the 8th grade. dirty makennaroo by NorthLocket May 31, 2020 0 0 Get merch