Yacht Share definition Flag Street term for a quantity of 10,000 pills, typically Xanax. Yo man, did you hear about Johnny? Bros trappin hard, he just copped 2 yachts! Yacht by The Butthole Dominator October 3, 2023 0 0 Get merch Get the Yacht mug. Buy Now — $32.95 See more merch