heyroshan's definitions
A person who excels in academics. But is socially retarded.A slave to beautiful women who just use a Roshan ,an feel sorry for this socially retarded bitch.
by heyroshan November 8, 2010
Get the Roshan mug.