look up any word, like trap:

1 definition by Speck and Mo

 
1.
a famous cleaning company on Maui
by Speck and Mo December 12, 2009
1 8