by gena April 25, 2003
by Vige November 10, 2004
It means yer stoopid!! like off.. in the head.. physically and mentally!!! (oh and this is tha one that refers to sewa)..........
Damn!! she's all gena!!!
by tha one and only Ga~Ga November 29, 2004
by JaSoN November 17, 2003
A very intriguing mofo who likes anime and spends his time in the bathroom nutting but will not break your heart so send nudes and his Instagram is @ickygena
by Goat667 December 10, 2017