1 definition by _wahoon_

1
a person who is annoying steals ur shit or plain old cunty litty
nawwaf is a madar choka
by _wahoon_ October 09, 2020
Get the mug
Get a madar choka mug for your coworker Helena.