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 landedmug.
Get the eagle has landedmug. We'll email you a link to sign in instantly.