Top definition
A fallen place of community, friends, and commom spirit.
benzsport will always live on in out hearts
by Humpty September 16, 2003
Get the mug
Get a benzsport mug for your fish Trump.