sciff

Somebody who is mindbogglingly stupid.
by LilMissBubbly August 03, 2015
mugGet the sciff mug.