Top definition
A term used by Hipster Chicks to describe high quality and/or unique manscaping.
Last night's hookup sported an awesome urbanscape.
by NotMeTwo May 04, 2018
Get the mug
Get a urbanscape mug for your friend Callisto.