look up any word, like the eiffel tower:

1 definition by Ze Queen

 
1.
Intercontinental Ballistic Dildo.
My ICBD is gonna launch and beat his ass, then explode.
by Ze Queen December 27, 2010