meaning of billy large potato's

billy large potato's meaning in Urban Dictionary

to offer down over you have.