Someone who touches your face or is being an idiot.
by Ab0r August 22, 2012
Get the Rangulard mug.