trup

slang

noun cool, funky new business

what?

derivative of “start-up (ˈstärt-ˌəp)

stop trying to make trup happennew word →