Top definition
A sexual predictor, who has odd sexual desires.
OMG that guy is about to Kyle Grace that Tree
by cliffy563412 August 31, 2015
Get the merch
Get the kyle grace neck gaiter and mug.

Activity