Top Definition
a cute girl you would love to take care of. She makes you dream about her.
Damn that is one fine katyusha
by Laconic March 22, 2004
A general term used to describe russian made unguided rockets (or rockets made of russian designs). These are currently in common use in the middle east
"A katyusha landed a mile away from the houses of the Israeli civilians"
by BLOWYOURBRAINSOUT August 26, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.