Mike Oxmall/Mike Oxlong means: These are just plays on words that get people to say “My Cock’s Small” and “My Cock’s Long”. Both work on fools. Mike Oxmall is also known as Mike Oxsmall, which can be used for greater subtlety. (in Community Dictionary, added by Bryson Richard)