a monster of some sorts...
Adam Fahr is a boogiesmeckle
by Michael April 1, 2003
Get the boogiesmeckle mug.