Top definition
highly intelligent young man who fears and loths spontaneous phone calls including the words 'moo' and 'rar'
richard: you peon, you just called me and said 'moo'
by mike April 06, 2005
Get the mug
Get a richard smith mug for your papa Callisto.