Top definition
The best ship in the world. Its the ship between two people who love each other very much.
by HawkVisions October 28, 2015
Get the mug
Get a ReySharkBoo mug for your guy Trump.