1 definition by Roach Torres

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