Skip to main content

MissMouse's definitions

snafu

"I may have made a schedule snafu, looks like I have overlapping meetings on Thursday."
by MissMouse February 23, 2009
mugGet the snafumug.

Share this definition