2 definition by 0THATdumbass

Top Definition
The act of wearing a Ghillie suit into the zoo in order to blend in with the exterior of cages and trick zoo goers into believing they are hearing the voice of God.
Bro, I totally just sacrificed my kid outside the reptile den at the Zoo, I thought it was ordered by the voice of Hashem, but it turns out there was some guy pulling the Jimmy Treft on people.
by 0THATdumbass April 24, 2020

Mug icon
Buy a jimmy treft mug!
The act of dressing a woman up like Batman, then having sex with her while she is menstruating.
Dude she totally let me give her the ol’ Keaton Scarlett!
by 0THATdumbass April 23, 2020

Mug icon
Buy a keaton scarlett mug!