Heeb21's definitions
An alternative way to say "on a roll". Things are going incredibly well for you and nobody can touch you, because you're on a motherfuckin boat.
by Heeb21 February 13, 2009
Get the on a boat mug.