Definitions by J.E.Op
millie-whiffer
Someone so desperate for female attention that they resort to smelling women/girls bicycle seats. The term originated in the Youngstown ,Ohio suburb of Poland Ohio in the early 1960's.
millie-whiffer by J.E.Op October 14, 2010