teacosy Share definition Flag A fool/idiot/stupid person You're such a teacosy man! teacosy by johnno July 17, 2003 0 0 Get merch Get the teacosy mug. Buy Now — $32.95 See more merch