Skip to main content

Definitions by shardengo

Turbopowerballin' 

Turbopowerballin is when something you expect to last for a short amount of time lasts for much longer
"Dude i never felt this high for so many hours, this stuff is turbopowerballin' me"
Turbopowerballin' by shardengo January 22, 2016