look up any word, like blumpkin:
 
1.
very strange, weird beyond all comparable degree
i dont understand boys sometimes, they are so damn od turbo
by trisha March 05, 2003

Words related to od turbo

sproovy