1 definition by bluelotus3618

Toast fucking. Where you fuck or get fucked with toast. AKA "toasting"
The chefs at Denny's got to 23rd base with your breakfast.
by bluelotus3618 April 1, 2009
Get the 23rd Base mug.