look up any word, like eiffel tower:

1 definition by BobNestaMarley

 
1.
Commisioned in 2010 off the UK Dorset coast, Royal Navy sea class destroyer. Her credentials include Soberton.
Did you see HMS Llama sail yesterday?
by BobNestaMarley April 29, 2011