Something that is so enticing that it makes you do it way to much. Over eating or Over stimulating yourself. Something that will cause you to become obsessed and consume too much of it cause it seems like it's so good.
by SEAL June 20, 2018
by seal January 30, 2003
so, you are going to give yourself the five finger delight tonight, or do I have to take my pants off?
coined by Seal
coined by Seal
by Seal January 13, 2005