Top definition
Being a totally useless piece of garbage and not knowing jack shit about computers.
I've been laydoed.....
by csmk March 15, 2010
Get the mug
Get a Laydo mug for your brother Vivek.