OMGitsjenny's definitions
An expression heard monthly over the PA system in schools informing teachers that their paychecks are in. This is often mocked and made fun of by students.
by OMGitsjenny June 30, 2005
Get the eagle has landed mug.