look up any word, like leh:
 
1.
#1. A God, or Godlike human being.

#2. The stage name of a crappy musician.
Have you heard Captain Veeshnoof's new album? Yeah, it sucked didn't it?
by Captain Veeshnoof August 22, 2007
6 1

Words related to veeshnoof

babagee captain fleef luff