are you shitting on my dick?!

Are you shitting on my dick?!: An over-the-top way to call out something you absolutely don't believe.

decode it
translate| chat| trending| submit