delulu pills

Etymology
delulu + pills

Noun

 * 1)  the imaginary inducer for delusion.