3 definitions by QQQQQddddaaaaaaaad
Originating from the game Borderlands: The Pre-Sequel, a turbomansion is a mansion which is so much faster than other mansions, it seems to be using turbo.
by QQQQQddddaaaaaaaad July 12, 2017
by QQQQQddddaaaaaaaad July 23, 2016
by QQQQQddddaaaaaaaad September 3, 2017