Top definition
Someone who is unmentionably fresh. Usually used in the context of seduction.
Can't wait to make you my fuckin lozr
by 69dre69 June 08, 2017
Get the mug
Get a lozr mug for your girlfriend Sarah.