1 definition by Ughyoubothsuck
A total douchebag with neon green sports car and dumb skanky slag girlfriend. Allows the dumb skanky slag girlfriend to run most of the 'landlording' at their bug infested hell hole. His way of entertaining and admiring his jerk off qualities.
by Ughyoubothsuck June 14, 2023