1 definition by mr mustache

Top Definition
Some weird scottish man who is sexually attracted to loli’s and the holocaust
Robbie! Leave that girl alone!
by mr mustache June 02, 2018

Mug icon
Buy a Robbie mug!