vithuksan Share definition Flag have you ever shit ur pants? I have. oh shit its vithuksan vithuksan by infimisiddiqee November 24, 2020 0 0 Get merch Get the vithuksan mug. Buy Now — $32.95 See more merch