Skip to main content

shardengo's definitions

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"
by shardengo January 22, 2016
mugGet the Turbopowerballin' mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email