Skip to main content

Definitions by Amboyan.

Amboy Illinois 

A shit town with nothin but a Casey's.
I just dropped a douce and it was better looking than Amboy Illinois.
Amboy Illinois by Amboyan. December 30, 2010