Top Definition
a soul sucking retard
Angel, shes such a jankubus
by lady snowflake of the 615 July 06, 2010
1 more definition
5 Words related to jankubus
it means what ever you want it to mean
You are a jankubus
by dalton lowery October 31, 2003

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.