Definitions by MagdaGonePsycho
virtual balls
-Doood, you see dat slut over there?
-Yup
-She confessed me over myspace and she's scared of me
-She has virtual balls
-Yup
-She confessed me over myspace and she's scared of me
-She has virtual balls
virtual balls by MagdaGonePsycho March 10, 2008