1 definition by Zeinzu

the act of masturbating on a keyboard and leaving the remnants dry.
I just totally masturboarded on that dudes keybaord.
by Zeinzu July 31, 2009
Get the masturboard mug.