1 definition by thisguy

Top Definition
some random guy mentioned on family guy who no one knows about but laughs at anyway
like that one time i met gene shallot
by thisguy May 07, 2006

Mug icon
Buy a gene shallot mug!