1 definition by d8b

someone who's bare confusing and uses road language all the time
'man shes prisha'
by d8b November 7, 2018
Get the prisha mug.