1 definition by T-Mackilicious

acronym for Yellow Sex Rat

1. Pichu
2. Pickachu
3. Raichu
Steve: I love you YSR
YSR: Picka?
by T-Mackilicious October 7, 2006
Get the ysr mug.