a perfect time or when something works perfectly.
the waves today were nesral
by toanpela February 16, 2012
Get the nesral mug.