look up any word, like thot:

1 definition by igotrouhaaned

 
1.
Is a sex god!
Greek for really good in bed
That guy is such a rouhaan.

He rouhaaned me.
by igotrouhaaned July 20, 2009
3 1