Libraryguy's definitions
Nobody could find Steve, it turns out he was in the bathroom putting a deposit down on some fine china
by Libraryguy March 23, 2011
Get the putting a deposit down on some fine china mug.to have sex with a girl while she's on her period. A reference to football teams scoring within 20 yards of the endzone.
by Libraryguy February 4, 2010
Get the scoring in the red zone mug.by Libraryguy June 25, 2009
Get the Quarter mug.