Random
Source Code

history buff

A person who knows a lot about history, particularly a lot regarding a period of time, person or place.

Person 1: Susan knows a lot about Pin Up Models

Person 2: Yeah she's kinda a History Buff on Cheesecake.

by Luscious Landie February 1, 2010

175👍 19👎