Definitions by Monsignor O'Shea
Fun buns
Fun buns by Monsignor O'Shea October 6, 2006
smackaroo
I paid that mofo five hundred smackaroos for that Dodge Dart and the shit broke down on me in the McDonalds drive through
smackaroo by Monsignor O'Shea September 4, 2005