1 definition by monkeyface99

Top Definition
DIY (do it yourself) love life
Go wharton yourself!
by monkeyface99 July 16, 2010

Mug icon
Buy a Wharton mug!