look up any word, like queefing:

1 definition by Joshua Sloat

 
1.
Someone who owns a 90HP import with stickers for parts that arent installed and have lame body kits with StreetGlow and Muffler Whistles to make up for not having a turbo. Most own both copies of NFS:Underground, and love watching Fast and the Furious movies.
John: You hear that Jim?
Jim: Yea whats that annoying sound?
John: Thats Ricky Ricer in his '88 Honda Accord
Ricky: You hommies wanna watch Fast and the Furious on my used 7" TFT Head Unit?
by Joshua Sloat June 11, 2006
30 5