Skip to main content

Definitions by Roach Torres

its a combination of a ''ratard'' from the movie hangover and a combination of a turd.
ra-turd by Roach Torres March 15, 2010