1 definition by Falouscious

1
The smell of one's feet. Far too unforgiving.
Oh Jake, your feet are absolutely romping!
by Falouscious April 19, 2021
Get the mug
Get a Romp mug for your dog Nathalie.