Top Definition
1) to block all comers, an emotional moat, a land bridge with a false door, to Elba island oneself, to prevent all well intentioned youths from penetrating, to throw Helen out and burn the horse.
Tim's persistence and tenacity came to naught when his love crashed against her fortressed ramparts.
by Jonathan Ming February 07, 2011

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.