Top definition
A scrub who only plays tf2 and has no friends.
Some have foot fetishes.
Some have sexual intercourse with trees.
Oh geez look at them Cheekz_.
by Mr.m9 July 23, 2016
Get the mug
Get a Cheekz_ mug for your Aunt Julia.