1 definition by ryan8037

The biggest fucking knob you will meet in your life... A very good sidekick tho.
"Ryan, is Ruan your tiny man?"
by ryan8037 June 22, 2019
Get the Ruan mug.