1 definition by Madarbhadwa
(n.) Penis. It is a swear word of the highest order. Strictly forbidden to be used in presence of family, relatives or public place. However, it is frequently in a group of friends to refer to someone stupid or annoying.
by Madarbhadwa April 2, 2017