1 definition by Lumpyferret

1
The act of having a vicious wank / masturbation session
"Im going to go have a larret"
by Lumpyferret June 08, 2007
Get the mug
Get a larret mug for your fish Callisto.