Top definition
owned, or to have claimed ownage to
he nooshva'ed your sorry a$$!
by §w|tch January 27, 2003
Get the merch
Get the nooshva neck gaiter and mug.