Translation-
A drama queen that was asked to leave.
Check the Facebook and/or Twitter posts What college Next employer - the DNC or NGO