piff

spotted onyoutube

slang: excellent, impressive, or of very high quality

decode it
translate| chat| trending| submit