rackstarpoo Share definition Flag Commonly known under the name "Ted", usually give to a gay person "jeez he's gay, must be a rackstarpoo" rackstarpoo by Richard Galdwin October 23, 2017 0 0 Get merch Get the rackstarpoo mug. Buy Now — $32.95 See more merch