look up any word, like eiffel tower:
 
1.
a band who aren't very good.
You are so Ratpigeon it hurts.
by Luke Millar December 06, 2006

Words related to Ratpigeon

bad hello luke music