Top definition
A word that symbolises a journey that must be made that is often epic and rarely boring.
Nath, we must embroad on this journey to chester !
by Alex the chosen one December 20, 2013
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush