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
5 Words related to Turbo Gleek

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.