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