1 definition by diegostats foreel

look at the tape on that car, man thAt shits grenachi!!
youre drinking pabst??? fuckin grenachi foo!!
by diegostats foreel November 29, 2007
Get the grenachi mug.