look up any word:
1. Ricky luu
a complainer; someone who complains too much
why are you such a ricky luu?
by np aka "hater" Nov 16, 2004 add a video
rss and gcal