Top definition
A large amount of {stuff}, not to be confused with a pile of stuff.
Their was a Frelay of stuff in Marie's room
via giphy
by luke3268 July 05, 2018
Get the mug
Get a frelay mug for your friend Julia.