3 ms·
I'm a native speaker and I've never heard it. I assume it means something like "cool fancy flashy tech"
by anchpop 8y ago
I'm a native speaker and I've never heard it. I assume it means something like "cool fancy flashy tech"
- loco5niner 8y agoAnother native speaker (Northwest USA). Never heard of it either. I assume the same.