1 definition by ishitonyourmom

One of the best friends you could ever have. Kinda smooth and super sweet. Will spend long nights with you and is super loving. He always makes you feel better and is probably good at fortnite. He has many friends and he is one of the smartest and most amazing kids you could ever meet.
Holy shit you r dating a Victor Teng, lucky .
by ishitonyourmom April 21, 2020
Get the Victor Teng mug.