Skip to main content

Definitions by nadinerbnr

Spanglish slang word for car.
The homie got a new ramfla.
Ramfla by nadinerbnr August 30, 2016