scared dapper Beaver. .. haha funny meme we can all relate to, right lads?