Top definition
A sexual predictor, who has odd sexual desires.
OMG that guy is about to Kyle Grace that Tree
by cliffy563412 October 15, 2015
Get the mug
Get a kyle grace mug for your guy G√ľnter.