Subscribe English
look up any word, like tittybong:
 
1.
Penrith, New South Wales, Australia
Penriff Panthers NRL Team
The Riff is the Town where everyone wheres one shoe ;-)
by dru itt April 16, 2007
3 4

Words related to the riff:

penriff penrith riff the