Yucky Boat Share definition Flag Substitute for all sexually transmitted diseases God damn bitch gave me a yucky boat Yucky Boat by Josh December 7, 2004 0 0 Get merch Get the Yucky Boat mug. Buy Now — $32.95 See more merch