EllsonRose Share definition Flag A person who sucks at creating definitions on urban dictionary. Oh God! You really EllsonRose that definition huh! EllsonRose by Captian Dickus Maximus March 23, 2023 0 0 Get merch Get the EllsonRose mug. Buy Now — $32.95 See more merch