look up any word, like thot:

1 definition by hope floats

 
1.
logs floating in the toilet
logs floating in the toilet are flambuoyant
by hope floats December 10, 2003