Teabiscuit Share definition Flag A British mentally disabled man or woman who dunks biscuits into hot cocoa and sticks it up their rectum. Ya darn "Teabiscuit". Teabiscuit by FatassCurls July 28, 2019 0 0 Get merch Get the Teabiscuit mug. Buy Now — $32.95 See more merch