Top definition
The act of Gleeking (gleek) either in a consecutive manner, or a gleek that is projected over a large area of land.
Jordan: Damn, Brandon just turbo gleeked on Billy from the other side of the room

Billy: Owwww! i think its radioactive!!!
------------
Jordan: Oh my lord chris just gleeked like 10 times

Billy: Thats some turbo gleeking right there
by $JDizzY$ April 29, 2009
Get a Turbo Gleek mug for your grandma Yasemin.
Jul 30 Word of the Day
A kid in my class is a water slapper
by jgyhsref January 22, 2020
Get a water slapper mug for your daughter Riley.