1 definition by JonRob

Top Definition
The reflective image the water creates of a buoyant object.
Notice the iscobobulate of the buoy.
by JonRob August 05, 2017

Mug icon
Buy a Iscobobulate mug!