2 definitions by Sneaky Heap

Reffers to manually operated car windows in a way that sounds like a custom upgrade.
Jimbert: "Does this used car from the 80s have power windows?"
Guy from Craigslist: "Yeah, it's got Armstrong Power Windows."
by Sneaky Heap November 2, 2018
Get the Armstrong Power Windows mug.
A song or situation to which one cannot twerk.
"For the love of Christ, who put on the Harry Potter soundtrack?"
"This is so untwerkable."
by Sneaky Heap November 1, 2015
Get the untwerkable mug.