Skip to main content

Definitions by xRDM3x

Aids that is transferable through touch. Very contagious.

*pronounced as a single word*
That niqqa just gave me skinaids!!!
skinaids by xRDM3x August 6, 2016