1 definition by Soul Emperor

Top Definition
A usually cheap turbo bought from an Asian country that won't last long
When they are ragging on your shit ox 1992 civic but don't know about the teriyaki titty twister under the hood
via giphy
by Soul Emperor December 13, 2019

Mug icon
Buy a teriyaki titty twister mug!