1 definition by jonvuylsteke

Top Definition
(n.) a hole in the ocean into which one pours money
I just blew my college fund on a new yacht.
by jonvuylsteke April 27, 2009
Mug icon
Buy a yacht mug!