ryde's definitions
noun: a futuristic device that beams your drugs directly from the plate into your brain completely bypassing the nose.
by ryde June 29, 2009
Get the telesnort mug.by ryde August 3, 2010
Get the Bukupcake mug.