Top definition
A try hard who won't leave anyone alone. He could be the most annoying person ever and he's a fucking stalker
Stupid Vanrick won't leave me alone
by george quin November 10, 2013
Get the mug
Get a vanrick mug for your guy Jovana.