1 definition by logan lover

Top Definition
a girl with a super cute nose, that all the boys like but can be kinda spaz...but thats kinda why I love her so much:)
did you see that girl dancing, she was having a logan green moment
by logan lover August 20, 2011

Mug icon
Buy a logan green mug!