Skip to main content

Definitions by bibifbabyy

to sneeze and fart at the same time
Dude, did you just quirk?
quirk by bibifbabyy December 1, 2009