1 definition by ngulin69

verb. (SFW)
vietnamese’s polite slang for giving head

noun: buscuing
past tense: buscued
Tien buscued Miu so hard this morning, he had to drop off his meeting.
by ngulin69 December 29, 2022
Get the buscu mug.