we tuddled last night
by turbopants November 20, 2006
by Steve Watts October 16, 2006
by Emma24 August 24, 2007
buy the domain for your travel blog
Literally means "Cuddles"... Invented by Steph cos she didn't like the world cuddles. Word is now spreading as far as Luton..yipee...
by DVMediaChris June 22, 2005
A verb describing a situation in which one epically fails a physical task at hand. Sometimes results in injury.
by Sam_R_I March 04, 2008
by Diggylover2001 November 13, 2017
by Ger bear March 14, 2018