CAF

Dude, I am CAF (cranky as fuck) today!
by WMBC January 16, 2019
Get the CAF mug.