1 definition by jg306

An incredibly disgusting vagina. Beyond repulsive. It may break your cock off.
Don't fuck with that roast beast.
by jg306 July 6, 2009
Get the roast beast mug.