Definitions by smee again
LRF
Low Resolution Fox
A girl who, from a distance, looks hot but, on closer inspection, turns out to be rather ugly.
A girl who, from a distance, looks hot but, on closer inspection, turns out to be rather ugly.
LRF by smee again January 16, 2008