Top definition
A runescape player that has small dick and loves to film himself masterbating while playing games.
That guys is such a Ricardo Garcia he's always on the computer.
by Toomuch4u May 12, 2016
Get the mug
Get a ricardo garcia mug for your bunkmate Larisa.