1 definition by Field

Top Definition
A very annoying person who will do anything to get on your nerve. Should not be trusted. Cute
Damn, i wish i could punch Yousof
by Field December 11, 2016

Mug icon
Buy a Yousof mug!