look up any word, like the eiffel tower:
 
1.
1:) A discrete slang term referencing Valium/Diazepam.
"I am feeling pretty edgy, know where to hook up any valtoids?"
by FaceKiller Deadlips February 03, 2009

Words related to Valtoids

benzodiazepine benzos diazepam tranquilizers valium