Top definition
To describe something you’ve never seen before/foreign.
That’s so lescant!
by Lescant March 12, 2018
Get the mug
Get a lescant mug for your cat Helena.