This is to say a person who asks blatantly blunt and ignorant questions to not only strangers but those people close to him.
Vin: Hey man i heard your gf is pregnant, but the dates don't add up are you sure it's yours and that shes not a money grabbing hoe?
James: errr....errr.....yehhh....i hope
Vin: but i heard she was getting pumped by her ex boyfriend who lives with you....
James: Why you doing a Shaun on me?