look up any word, like bukkake:
A Greenhaf is a young man or woman who typically behaves very annoyingly or enjoys to openly talk about sexual behaviour, making almost all situations the greenhaf is involved in very awkward
"Did you hear him talking about fucking dogs infront of my parents?"
"Yeah, what a greenhaf!"
by The figiderole October 14, 2013