IEOE

AcronymDefinition
IEOEInstant Expert on Everything