drat

slang

noun ideal living or working space

what?

derivative of “habitat (ˈha-bə-ˌtat)

stop trying to make drat happennew word →