Top definition
Annoying
Mean
Doesn't believe in truth
Amazing in bed
Likes apes
Often lives in cupboards
There are apes around, mr moxon on must be near
by Qwertyuiopasdfghjklzxcvbnm,.?! November 05, 2013
Get the mug
Get a mr moxon mug for your buddy Julia.