1 definition by Aeden McRea

Girls who don't play games but hang out with boys that are.
"My boyfriend is playing World of Warcraft tonight and I'm gonna watch." "But you don't play? You crazy Fraghag."
by Aeden McRea October 12, 2008
Get the Fraghag mug.