Top definition
a computer nerd with way too much time on his hands and takes forever to get stuff done
al is such a mr moobs
by mr sina December 05, 2007
Get the mug
Get a mr moobs mug for your fish Nathalie.