shaggy davis Share definition Flag Placing someone's sunglasses on your dick and taking a photo. Did you get the "shaggy Davis" pic I sent you? shaggy davis by RCL2 July 11, 2017 0 0 Get merch Get the shaggy davis mug. Buy Now — $32.95 See more merch