Skip to main content

trevor572's definitions

Joan Roughgarden.

1. An evolutionary biologist. Author of books including The Genial Gene and Evolution's Rainbow.

2. A BAMF.
Josh is so cool. He's a total Joan Roughgarden.
by trevor572 June 29, 2011
mugGet the Joan Roughgarden.mug.

Toast

by trevor572 April 6, 2011
mugGet the Toastmug.

Share this definition