okay so the definitions are ...
fed up - annoyed, unhappy, or bored, especially with a situation that has existed for a long time
hooked up to - link or be linked to electronic equipment
smell a rat - to suspect or realize that something is wrong in a particular situation
figure out - discover or determine
raise eyebrows - to cause surprise or shock
crept into - to move slowly, quietly or secretly
to intervene - to come between disputing people, groups
hope that helps :)