Definitions by bomman950
Nova China
Nova China by bomman950 September 8, 2023
BTM
Trailer Park Jabba
When you graduate from a mud hut to the last trailer on the left in Shady Acres. Sitting in a lawn chair with your butt hanging lower than the chair, and no one can understand what the fuck you're saying...like Dom DeLuise on a bender.
Trailer Park Jabba by bomman950 June 14, 2023