Skip to main content

Definitions by budaster

Gabagechiwaba 

gabagechiwaba means snake eyes.
Gabagechiwaba by budaster October 6, 2008