Japanese slang which translates to something approximating the American expression, "roll a joint". "Happa" means "leaf", and is used in Japanese slang roughly the way "weed" is elsewhere. "Maku" is the Japanese verb meaning "to roll".
Log in or register to write something here or to contact authors.
Need help? firstname.lastname@example.org