Floo Floo Head
A person who is in the initial stages of "liking" another person, when all they think about is said person and sit around and giggle like an idiot all day. Basically, it defines a brain turning to mush.
Floo Floo Head by potato2400 December 1, 2011
Get the Floo Floo Head mug.