1 definition by Ivy Steve

someone who isn't even a storechi
Jonny is a fucking dumbugchi for comin to the girls condo with me and salam
by Ivy Steve November 12, 2007
Get the dumbugchi mug.