Slang meaning of DAFFODIL

DAFFODIL means: Daffodil is British slang for a naïve and innocent young man.