Riogrande's definitions
Those boogins are out playing in the street again...
by Riogrande September 16, 2006

by Riogrande September 9, 2006

A slang term to describe people from Eastern Indian decent who own mini-markets in the United States.
by Riogrande September 9, 2006
