Top Definition
a staff xmas do or.... do staff at xmas
i have too many!! well is must have 20 letters and at least 3 words, mass staff do...
by pseudo-nymph January 04, 2005
staff christmas party. for all us slurrers after a few drinks, makes sense.
i need to find a top for the staffmas do on friday.
by pseudo-nymph January 04, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.