Top definition
Name for a form of entertainment in which patrons take turns singing the lyrics to prerecorded music via the loud hailer on a sail boat.
Billy, isn't it time for some boatraoke?
by Shanna Lynn May 20, 2010
Get the mug
Get a boatraoke mug for your father Georges.