Mobaloids Share definition Flag Persons that are somewhat retarded, working on a mobile related project. Must be able to mono task and only concentrate on one task at a time. Those Mobaloids are all chasing the same burst ball about the park again Mobaloids by Anon-180 June 5, 2016 0 0 Get merch