Definitions by deweyorurrat
flaming boomerang
A double-ended dildo, dipped in the finest of spirits and ignited. Do with it what you will, but beware of wayward flames catching the bedclothes.
flaming boomerang by deweyorurrat May 5, 2021