2 definitions by Monsignor O'Shea

I paid that mofo five hundred smackaroos for that Dodge Dart and the shit broke down on me in the McDonalds drive through
by Monsignor O'Shea July 29, 2005
Get the smackaroo mug.
A woman or man used for sexual purposes only
Man, I need to get some fun buns going this weekend. I haven't been laid in weeks.
by Monsignor O'Shea October 5, 2006
Get the Fun buns mug.