3 ms·I googled Electric Triangle. Urban Dictionary did not leave me dissapointed.by 1337biz 9y agoI googled Electric Triangle. Urban Dictionary did not leave me dissapointed.