yeahright69's definitions
when something so remarkable occurs and the first thing you think of to say is yeah fucking right, although you are pressed for time and shorten it to YFR.
by yeahright69 November 6, 2007
Get the YFR mug.