1 definition by Rainman123154234

What the fuck, you payed 100 bucks for a Devoy? better be beasters
by Rainman123154234 February 13, 2011
Get the Devoy mug.