Definition: 1. (internet slang) Initialism of YouTube poop.
Show more information about YTP
Definition: 1. plural of YTP.
Show more information about YTPs
Definition: 1. (UK) Initialism of Youth Training Scheme.
Show more information about YTS
Search took: 220.5584 ms