Vancouver6000004's definitions
A person who is a wacko and does nothing but stay in one spot an is there for hours on end. Also someone who nobody likes and does stupid things all the time.
by Vancouver6000004 May 22, 2016
Get the skid mug.