being surprised by somthing or someone.
well fuck a duck, look who decided to show his face!
654👍 340👎