Personthatisonthissite's definitions
A small island in New York that is mostly rich, the rich do really hard drugs while most of the poor just stick with pot and booze
by Personthatisonthissite September 28, 2018
Get the Grand Islandmug.
Get the Grand Islandmug.