Skip to main content

guesswhothisisab's definitions

xinru

A smart and awesome person to talk to. Someone you can always go to and have an awesome, memorable conversation with. However, may be extremely fobby.
by guesswhothisisab June 22, 2011
mugGet the xinru mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email