European language schools organisation. Nobody know's what EF actually means although, having lived in Oxford - an EF stroghold - for a number of years I can only assume it stands for 'Easy Fuck.
Did you see those Italian EF girls getting off the coach? Man, sometimes it's good to live in this shithole wanker-student city!
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.