we are the memes
ad-on memes
>>8915942
>>8915945
All the Technion students I've met have been cringe like this. So glad I decided on another university.
>>8915978
It's the Technion. Of course you're gonna get socially awkward nerds who spend too much time on the internet.
Where did you end up going?