But ... are you sure they are English words? I am sure they are.
Hmm... Maybe these are slangs, or teenagers' fleeting language inventions, which are not recognised in the mainstream?
Nope! They are, actually, recorded by ... Cambridge Dictionaries!
Yeah, you can go here to read these and all other newly invented words which appear in the English language every single day.
Before I stop, just to give you a taste of what is in there, let me copy the definitions from the site for the three words listed above:
1. Edupreneur: (noun) edupreneur noun someone working as an entrepreneur in an area of education
Switching sides: prominent educationists now working
2. Intextication: (noun) the state of being unable to drive safely while texting
Intextication Prevention Tools – This SafeCell Android App Credits You Money for Safe Driving [www.trendhunter.com (advert)] 31 Oct 10
3. Tweetheart: (noun) a friend or lover that you communicate with via Twitter
Gathering of Tweethearts at Chili’s [www.iamthewitch.com (headline)] 07 Oct 2010
See, you have to constantly update your knowledge, or you don't know English anymore!
Well, one last word: do you know what sofalise is? You don't? Go there and check for yourself!