Top definition
A stupid faggot from Xarnet who dosn't know when to play the fyad game and loves to get stoned.
by lol December 03, 2003
Get the mug
Get a Genma Neo mug for your daughter Helena.