Turtle Boobie Share definition Flag Synonym for idiot; stupid Did you see that? He is such a turtle boobie! Turtle Boobie by parrots and ponies March 12, 2021 0 0 Get merch Get the Turtle Boobie mug. Buy Now — $32.95 See more merch