Top definition
A large, ostentatious pleasure boat typically seen if the waters off Long Island and Miami.
Hey Sol! How about we take the Yid Yacht up the intercoastal to Moishe's?
by FreshPig June 01, 2011
Get the mug
Get a Yid Yacht mug for your dad Manley.