Street slang used to describe someone who is physically attractive. Or seen as a god within there community.
by The counsel December 31, 2020

by The Mighty Glaswegian April 10, 2017

by CGRTID September 16, 2021
