Top Definition
lovely jubly this one, ellie means substitute for sex, enjoys a good laugh, and plenty of foot rubs .
" hey fancy an ellie mcgowan" " sure dude"
by honeypie123 February 16, 2009
5 Words related to ellie mcgowan

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.