roosa

slang

noun eccentric, unique-looking individual

how?

derivative of “babirusa (ˌba-bə-ˈrü-sə)

what in the worldnew word →