1 definition by Encyclopedia Brittanicca

The best looking SR20 powered entry level luxury sport sedan in its class.
Do not let me meet your girlfriend, as soon as she sees I drive a G20 she will want to fuck me.
by Encyclopedia Brittanicca October 8, 2003
Get the G20 mug.