Random Words:
1.
having to urinate badly; without an adequate area to relieve ones self nearby.
'Standing on a Bus' - DUDE! I'm googlefra..
1.
Japanese slang for a modest, mild mannered japanese girl who moves to a large western city (usually New York) and becomes very promiscuo..