meaning of abuncle

abuncle meaning in Urban Dictionary

Another spelling for Residence Depot.