sciff

Somebody who is mindbogglingly stupid.
by LilMissBubbly July 14, 2015
Get the sciff mug.